/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.bkg_ffffff { background: #ffffff; }
.bkg_f4f4f4 { background: #f4f4f4; }
.bkg_f5f5f5 { background: #f5f5f5; }
.bkg_f6f6f6 { background: #f6f6f6; }
.bkg_f8f8f8 { background: #f8f8f8; }
.bkg_f9f9f9 { background: #f9f9f9; }
.bkg_fafafa { background: #fafafa; }
.bkg_596b8a { background: #596b8a; }

.c_ffffff { color: #ffffff; }
.c_111111 { color: #111111; }
.c_333333 { color: #333333; }
.c_555555 { color: #555555; }
.c_666666 { color: #666666; }
.c_888888 { color: #888888; }
.c_999999 { color: #999999; }
.c_mainco { color: #005ca3; }

.w1600px { width: 1600px; margin: 0 auto; }
.w1400px { width: 1400px; margin: 0 auto; }
.w1200px { width: 1200px; margin: 0 auto; }
.w1000px { width: 1000px; margin: 0 auto; }
.w_P100 { width: 100%; }
.h_P100 { height: 100%; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.header_boxs { height: 0;}

.header_box.fixed { position: fixed; top: 0; z-index: 999; border-bottom: 1px solid rgba(255, 255, 255, .6);}
.header_box.scrolled { position: fixed; background: #fff; z-index: 999; }
.header_box.scrolled .nav_box .nav_list ul li a.a1 { color: #666; }
.header_box.scrolled .nav_box .nav_list ul li.mui-table-view .mui-media-body .line { color: #666; }
.header_box.scrolled .nav_box .nav_list ul li.mui-table-view .mui-media-object .iconfont { color: #00a450; }
.header_box.scrolled .logo .logo2 { display: none; }
.header_box.scrolled .logo .logo1 { display: block; }
.header { position: relative; margin: 0 auto; display: flex; justify-content: space-around; align-items: center;}

.header .logo { width: 135px; height:50px; }
.header .logo img{width: 100%; height: 100%; }
.header .logo .logo1 { display: none; }
.header .sousuo-menu { width: 100px; display: flex; justify-content: space-around; align-items: center; }
.header .sousuo-menu { }

.nav_box { width: 1000px; flex: 1; }
.nav_box .nav_list { position: relative; z-index: 999; }
.nav_box .nav_list ul { display: flex; justify-content: flex-end; align-items: center; }
.nav_box .nav_list ul li { position: relative; float: left;  text-align: center; margin-left: 36px; }

.nav_box .nav_list ul li.mui-table-view .mui-media-object { height: 100px; line-height: 100px; margin-right: 16px; }
.nav_box .nav_list ul li.mui-table-view .mui-media-object .iconfont { height: 100px; font-size: 20px; line-height: 100px; color: #fff; }
.nav_box .nav_list ul li.mui-table-view .mui-media-body { line-height: 100px; }
.nav_box .nav_list ul li.mui-table-view .mui-media-body a { font-size: 18px; line-height: 100px; }
.nav_box .nav_list ul li.mui-table-view .mui-media-body .line { padding: 0 14px; color: #fff; }

.nav_box .nav_list ul li a.a1 { display: block; height: 100px; line-height: 100px; font-size: 20px; color: #fff; }
.nav_box .nav_list ul li a.a1 span.line { transition: all .3s; position: absolute; top: 0; left: 0; width: 0; height: 2px; background: #005ca3; }
/*.nav_box .nav_list ul li a.a1 .iconfont { font-size: 12px; line-height: 60px; color: #666; }*/
.nav_box .nav_list ul li.actives a.a1, .nav_box .nav_list ul li.active a.a1, .nav_box .nav_list ul li a.a1:hover {
    color: #005ca3 !important; font-weight: normal;
}
.nav_box .nav_list ul li.actives a.a1 span.line, .nav_box .nav_list ul li.active a.a1 span.line, .nav_box .nav_list ul li a.a1:hover span.line {
    width: 100%;
}
.nav_box .nav_list ul li div.subNav {
    width:200px; display:none; position: absolute; top: 100px; left: 50%; margin-left: -100px; background: #fff; border-bottom: solid 3px #005ca3;transition: all .3s;opacity: 0.9;
}
.nav_box .nav_list ul li div.subNav .icon { margin-bottom: 10px; }
.nav_box .nav_list ul li div.subNav .icon .iconfont { font-size:4px; color:#005ca3; }
.nav_box .nav_list ul li div.subNav a { display: block; padding: 14px 24px; color: #888; font-size: 18px; line-height: 24px; transition: all .2s ease-in-out; border-bottom: solid 1px #eee; }
.nav_box .nav_list ul li div.subNav a.active, .nav_box .nav_list ul li div.subNav a:hover {
    background: #005ca3; border-color: #005ca3; color: #fff; font-weight: normal;
}

.subHeader_box { display: none; position: fixed; top: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, .7); z-index: 1000; }

.subHeader { display: none; position: fixed; top: 0; background: #fff; z-index: 1200; }
.subHeader .w1600px { padding: 15px 0; }
.subHeader .w1600px .logo { width: 120px; }
.subHeader .w1600px .sousuo-menu { width: 100px; height: 65px; display: flex; justify-content: space-around; align-items: center; }
.subHeader .w1600px .sousuo-menu .iconfont { color: #005ca3; }

.navFull { padding: 100px 0; }
.navFull ul { position: relative; }
.navFull ul li { width: 200px; }
.navFull ul li a.a1 { display: block; line-height: 36px; }
.navFull ul li.actives a.a1 { color: #005ca3; }

.navFull ul li .subNav { display: none; position: absolute; top: 0; left: 240px; }
.navFull ul li .subNav .link a.a2 { line-height: 36px; }

.search_b { display: none; position: fixed; width: 100%; top: 300px; z-index: 1200; }
.search_b .box { position: relative; width: 680px; margin: 0 auto; }
.search_b .box input { height: 40px; background: none; border: none; border-radius: 0; color: #fff; border-bottom: solid 2px #005ca3; text-align: left; }
.search_b .box input::-webkit-input-placeholder { color: #fff; }
.search_b .box button { position: absolute; right: 10px; width: 40px;}
.search_b .box button { text-align: right; height: 40px; line-height: 40px; background: none; border: none; padding: 0; color: #fff; }
.search_b .box .iconfont { line-height: 40px; color: #fff; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.swiper-container-BA-BOX { position: relative; }
.swiper-container-BA-BOX .search_a { display: flex; justify-content: center; align-items: center; }
.swiper-container-BA-BOX .search_a { position: absolute; right: 0; bottom: 0; z-index: 996; width: 900px; background: #fff; }
.swiper-container-BA-BOX .search_a .search_a_button { width: 270px; line-height: 100px; padding: 0 14px; display: flex; justify-content: center; align-items: center; }
.swiper-container-BA-BOX .search_a .search_a_button .iconfont { color: #005ca3; margin: 0 8px 0 0; }

.swiper-container-BA-BOX .search_a .search_a_swiper { position: relative; flex: 1; width: 600px; padding: 0 30px; }
.swiper-container-BA-BOX .search_a .search_a_swiper .swiperbtn { position: absolute; top: 50%; height: 100px; line-height: 100px; margin: -50px 0 0 0; }
.swiper-container-BA-BOX .search_a .search_a_swiper .swiperbtn { background: #fff; z-index: 123; color: #005ca3; }
.swiper-container-BA-BOX .search_a .search_a_swiper .swiperbtn.swiper-prev-search { left: 0; }
.swiper-container-BA-BOX .search_a .search_a_swiper .swiperbtn.swiper-next-search { right: 0; }

.swiper-container-BA-BOX .search_a .swiper-container-search .swiper-slide { width: auto; height: 100px; line-height: 100px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.swiper-container-BA.swiperbtn_css .swiperbtn { border: solid 1px #fff; border-radius: 50%; }
.swiper-container-BA.swiperbtn_css .swiperbtn.swiper-prev { left: 50%; margin-left: -600px; }
.swiper-container-BA.swiperbtn_css .swiperbtn.swiper-next { right: 50%; margin-right: -600px; }
.swiper-container-BA.swiperbtn_css .swiperbtn .iconfont { font-size: 20px; line-height: 50px; color: #fff; }
.swiper-container-BA.swiperbtn_css .swiperbtn:hover { background: #fff; }
.swiper-container-BA.swiperbtn_css .swiperbtn:hover .iconfont { color: #333; }

.swiper-container-BA .swiper-pagination-BA { }
.swiper-container-BA .swiper-pagination-bullet {  background: none; opacity: 1; border: solid 1px #005ca3; }
.swiper-container-BA .swiper-pagination-bullet-active { background: #005ca3; }
.swiper-container-BA .img { height: 100vh; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.banner { position: relative; height: 400px; }
.banner .text { position: absolute; left: 50%; top: 50%; margin-left: -600px; width: 1200px; }
.banner .text .txt { font-size: 36px; font-weight: bold;color: #fff;}
.banner .text .des { font-size: 18px; color: #fff;}
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.leftseadA { width: 70px; position: fixed; bottom: 500px; right: 1px; z-index: 99; }
.leftseadA .leftseadA_i { position: relative; width: 46px; }
.leftseadA .leftseadA_i .b { position: absolute; top: 0; left: 12px; width: 46px; border-radius: 3px; }
.leftseadA .leftseadA_i .b .dl { width: 46px; margin: 10px auto; }
.leftseadA .leftseadA_i .b .dl.dl_two { margin-top: 0; }
.leftseadA .leftseadA_i .dl .dd { position: relative; height: 46px; margin-bottom: 5px; }
.leftseadA .leftseadA_i .dl .dd .shows { transition: all .5s; border-radius: 3px; background: #fff; box-shadow: 0 0 9px 0 #000000; box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
.leftseadA .leftseadA_i .dl .dd .shows .img { height: 46px; text-align: center; }
.leftseadA .leftseadA_i .dl .dd .shows .img .iconfont { font-size: 24px; line-height: 46px; color: #005ca3; }
.leftseadA .leftseadA_i .dl .dd .hides { display: none; position: absolute; right: 0; top: 0; width: 265px; min-height: 46px; }
.leftseadA .leftseadA_i .dl .dd .hides .sdl { position: relative; width: 100%; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { width: 200px; min-height: 46px; padding: 0 20px; line-height: 46px; font-size: 20px; font-weight: bold; overflow: hidden; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { position: absolute; right: 47px; border: solid 1px #e5e5e5; border-right: none; color: #666; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { border-radius: 3px; background: #fff; box-shadow: 0 0 10px 0 #000000; box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
.leftseadA .leftseadA_i .dl .dd .hides .sdt.tel { width:245px; height: 46px; line-height: 44px!important; font-size: 24px!important; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt.qrs { height: auto; padding: 10px; }
.leftseadA .leftseadA_i .dl .dd .hides .sdd { position: absolute; right: 0; width: 46px; height: 46px; text-align: center; }
.leftseadA .leftseadA_i .dl .dd .hides .sdd .iconfont { display: none; font-size: 24px; line-height: 46px; color: #005ca3; }
.leftseadA .leftseadA_i .b .dl.dl_two .shows .img { height: 46px; }
.leftseadA .leftseadA_i .b .dl.dl_two .shows .img .iconfont { line-height: 46px; }
.leftseadA .leftseadA_i .dl .dd a { display: block; width: 100%; height: 100%; }
.leftseadA .leftseadA_i .dl .dd a:hover .shows { background: #005ca3; }
.leftseadA .leftseadA_i .dl .dd a:hover .shows .img .iconfont { color: #fff; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
#web_footer { background: #292d38; }

.footer_A { background: #292d38; }
.footer_A .box { display: flex; justify-content: space-between; align-items: center; border-bottom: solid 1px #5e5e5e; }
.footer_A .box .logo { display: flex; justify-content: center; align-items: center; }
.footer_A .box .logo { height: 152px; padding: 35px 0; margin: 0 35px 0 0; }
.footer_A .box .lxwm { padding: 35px 0; flex: 1; }
.footer_A .box .lxwm .mui-table-view .mui-media .cont { padding: 0 0 0 12px; }
.footer_A .box .lxwm .mui-table-view .mui-media-object.mui-pull-left { max-width: 36px; width: 36px; height: 60px; margin-right: 24px; }
.footer_A .box .lxwm .mui-table-view .mui-media-object.mui-pull-left .iconfont { font-size: 36px; line-height: 60px; }
.footer_A .box .lxwm .mui-table-view .mui-media-body .text { font-size: 18px; line-height: 30px; }
.footer_A .box .lxwm .mui-table-view .mui-media-body .desc { font-size: 16px; line-height: 30px; }

/*.footer_A .box .socialize { display: flex; flex: 1; padding: 35px 0; margin: 0 35px; justify-content: space-around; align-items: center; }*/
/*.footer_A .box .socialize .iconfont { font-size: 22px; }*/
/*.footer_A .box .Contact { width: 300px; }*/
/*.footer_A .box .Contact a { display: block; height: 120px; background: #005ca3; font-size: 18px; line-height: 120px; color: #fff; }*/

.footer_B  { padding: 45px 0 0 0; margin-bottom: 56px; }
/*.footer_B .naviLi li { width: 20%; }*/
.footer_B .naviLi li .a1 { display: block; font-size: 18px; line-height: 40px; color: #ffffff; }
.footer_B .naviLi li .subNav { padding: 24px 0 0 0; }
.footer_B .naviLi li .a2 { display: block; width: 70%; margin: 0 0 14px 0; font-size: 16px; line-height: 24px; color: #999999; }
.footer_B .naviLi li a:hover { color: #005ca3; }

.footer_B .weixin .dl .dt { margin: 0 0 14px 0; font-size: 22px; line-height: 40px; color:#000000; }
.footer_B .weixin .dl .dd { display: flex; }
.footer_B .weixin .dl .dd .mui-col-xs-6 { padding: 5px; }
.footer_B .weixin .dl .dd .img { height: 120px; }
.footer_B .weixin .dl .dd .txt { margin: 14px 0 0 0; font-size: 16px; }

/*.footer_B .weixin .dl .ds { margin: 24px 0 0 0; }*/
/*.footer_B .weixin .dl .ds .ds4a { margin: 0 0 0 0; font-size: 18px; }*/
/*.footer_B .weixin .dl .ds .ds4b { font-size: 24px; line-height: 32px; }*/

.footer_B .weixin .dl .socialize { width: 180px; display: flex; flex-wrap: nowrap; justify-content: space-around; margin: 24px auto 0 auto; }
.footer_B .weixin .dl .socialize a { display: inline-block; width: 40px; height: 40px; border-radius: 20px; background: #fff; }
.footer_B .weixin .dl .socialize a .iconfont { font-size: 20px; line-height: 40px; color: #a0a6b1; }
.footer_B .weixin .dl .socialize a:hover .iconfont { color: #005ca3; }

.web_footer .footer_C { padding: 30px 0; background: #292d38; border-top: solid 1px #5e5e5e; }
.web_footer .footer_C, .web_footer .footer_C * { color: #999999!important; font-size: 14px!important; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.animation4scale { animation: scale4animation 5s linear infinite; }
@keyframes scale4animation { 0% {  transform:scale(1.2); } 60% { transform:scale(1); } 100% {  transform:scale(1.2); } }

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/* ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘   */
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

.index_dl .dt { margin-bottom: 30px; }
.index_dl .dt { display: flex; justify-content: space-between; align-items: center; }
.index_dl .dt .cont .text { font-size: 36px; line-height: 42px; }
.index_dl .dt .cont .desc { font-size: 30px; line-height: 42px; }
.index_dl .dt .more { display: flex; justify-content: center; align-items: end; height: 84px; }
.index_dl .dt .more .text { line-height: 42px; }
.index_dl .dt .more .link { font-size: 24px; line-height: 42px; }
.index_dl .dt .more .link a { color: #333; }
.index_dl .dt .more .link a:hover { color: #005ca3; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_aboutus { padding: 56px 0 0 0; }

.index_aboutus .A { position: relative; }
.index_aboutus .A .dd { display: flex; justify-content: space-between; }

.index_aboutus .A .dd .img { position: relative; width: 500px; height: 520px; }
.index_aboutus .A .dd .img .back { width: 100%; height: 100%; }
.index_aboutus .A .dd .img .imge { position: absolute; width: 100%; height: 100%; }

.index_aboutus .A .dd .con { width: 600px; }
.index_aboutus .A .dd .con .text { font-size: 36px; font-weight: bold; line-height: 42px; color: #005ca3; }
.index_aboutus .A .dd .con .desc { font-size: 30px; line-height: 42px; margin: 0 0 40px 0; }
.index_aboutus .A .dd .con .cont { height: 160px; overflow: hidden; }
.index_aboutus .A .dd .con .cont, .index_aboutus .A .dd .con .cont * { font-size: 14px; line-height: 32px; color: #666666; }
.index_aboutus .A .dd .con .more { margin: 50px 0 0 0; }
.index_aboutus .A .dd .con .more a { display: inline-block; height: 46px; font-size: 16px; line-height: 44px; padding: 0 40px; }
.index_aboutus .A .dd .con .more a { transition: all .8s; color: #999; border: solid 1px #ccc; border-radius: 23px; }
.index_aboutus .A .dd .con .more a:hover { border-color: #005ca3; background: #005ca3; color: #fff; }

.index_aboutus .A .ds { position: absolute; bottom: 50px; width: 800px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
.index_aboutus .A .ds { display: flex; justify-content: space-around; padding: 30px 0; }
.index_aboutus .A .ds .cont { display: flex; justify-content: center; align-items: baseline; }
/*.index_aboutus .A .ds .cont .icon .iconfont { display: inline-block; font-size: 28px; line-height: 72px; margin: 0 14px 0 0; }*/
.index_aboutus .A .ds .cont .text { font-size: 50px; line-height: 72px; }
.index_aboutus .A .ds .cont .mark { padding: 0 0 0 14px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.iv { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-size:cover !important;}
.iv-btn { width: 100%; height: 100%; margin:0 auto 0 auto; position:relative; overflow:hidden;}
.iv-btn>img { position:absolute; z-index:3;}
.loading2 { -webkit-animation: rotate 40s linear infinite; animation: rotate 40s linear infinite;}
.loading3 { -webkit-animation: rotate2 30s linear infinite; animation: rotate2 30s linear infinite;}
.video-btn { top:50%; left:50%; margin-left:-43px; margin-top:-43px;}
.iv-btn:after { position:absolute; border-radius:100%; border:1px solid #eb6120; top:50%; left:50%; margin-left:-43px; margin-top:-43px; content:""; background:#c8161d; -webkit-animation:scaleout 3s infinite ease-in-out; width:86px; height:86px;	animation:scaleout 3s infinite ease-in-out;}
.iv-btn:before { position:absolute; border-radius:100%; border:1px solid #eb6120; top:50%; left:50%; margin-left:-43px; margin-top:-43px; content:""; background:#c8161d; -webkit-animation:scaleout 3s infinite ease-in-out; width:86px; height:86px;	animation:scaleout 3s infinite ease-in-out; animation-delay: 1s; -moz-animation-delay: 1s;-webkit-animation-delay: 1s;}
@-webkit-keyframes scaleout {
    0% {-webkit-transform:scale(1.0);}
    100% {	-webkit-transform:scale(2.1);	opacity:0;}
}
@keyframes scaleout {
    0% {	transform:scale(1.0); -webkit-transform:scale(1.0);	opacity:0;}
    10% {	transform:scale(1.0); -webkit-transform:scale(1.0);	opacity:1;}
    100% {	transform:scale(2.1); -webkit-transform:scale(2.1);	opacity:0;}
}

.overCurtain2 { position: fixed; top: 0; bottom: 0; left: 0; right: 0;width:100%; display:none; background:#000; opacity:0.7; z-index:9999; }
.hide-center2 { position: fixed; right:0; left:0; bottom:0; top:20%; margin:auto; display:none; z-index:10000; width: 100%; max-width: 800px; height:600px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_product { margin: 80px 0 0 0; padding: 80px 0 0 0; }
.index_product .dt { margin-bottom: 0; }
.index_product .dt .swiper { padding: 44px 0 0 0; }
.index_product .dt .swiper .swiperbtn { display: inline-block; width: 70px; height: 70px; line-height: 70px; }
.index_product .dt .swiper .swiperbtn { transition: all .8s; border: solid 1px #005ca3; border-radius: 50%; }
.index_product .dt .swiper .swiperbtn.swiper-prev { margin: 0 10px; }
.index_product .dt .swiper .swiperbtn .iconfont { font-size: 24px; color: #005ca3; }
.index_product .dt .swiper .swiperbtn:hover { background: #005ca3; }
.index_product .dt .swiper .swiperbtn:hover .iconfont { color: #fff; }

.swiper-container-product { padding: 60px 0 100px 0; }
.swiper-container-product .swiper-slide { width: 600px; }

.index_product .img { position: relative; height: 400px; overflow: hidden; }
.index_product .img { box-shadow: 0 0 24px 6px rgba(0, 0, 0, 0.2); }

.index_product .img .txt { position: absolute; bottom: 40px; padding: 0 40px; font-size: 24px; }

.index_product .img .box { transition: all .8s; position: absolute; padding: 30px; background: rgba(0, 0, 0, .3); }
.index_product .img .box .text { margin: 0 0 24px 0; font-size: 24px; line-height: 32px; }
.index_product .img .box .desc { font-size: 24px; line-height: 32px; }
.index_product .img .box .line { width: 14px; height: 4px; margin: 48px 0 24px 0; background: #fff; }
/*.index_product .img .box .more { font-size: 16px; }*/

.index_product a:hover .img .box { opacity: 1; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_PINZHI { padding: 120px 0; background: url("../img/pinzhibaozhang.jpg") no-repeat center; background-size: cover; }
.index_PINZHI .index_dl .cont .line { background: rgba(255, 255, 255, .45); }
.index_PINZHI .index_dl .dd { position: relative; }
.index_PINZHI .swiper-slide .box { padding: 24px; }
.index_PINZHI .swiper-slide .box .txt { display: flex; justify-content: space-between; margin: 0 0 20px 0; }
.index_PINZHI .swiper-slide .box .txt .text { flex: 1; margin: 0 24px 0 0; font-size: 24px; line-height: 26px; }
.index_PINZHI .swiper-slide .box .txt .more { display: flex; justify-content: center; align-items: center; }
.index_PINZHI .swiper-slide .box .txt .more { width: 26px; height: 26px; font-size: 18px; border: solid 1px #666; color: #666; }
.index_PINZHI .swiper-slide .box .des { height: 48px; }

.index_PINZHI .swiper-slide .img { height: 321px; }
.index_PINZHI .swiper-slide .img img { transition: all .8s; }
.index_PINZHI .swiper-slide a:hover .img img { transform: scale(1.1); }
.index_PINZHI .swiper-slide a:hover .txt .text{color:#005ca3}
.index_PINZHI .swiper-slide a:hover .txt .more{color:#005ca3;border: solid 1px #005ca3;}

.index_PINZHI .swiperbtn { position: absolute; top: 50%; width: 50px; height: 80px; margin: -40px 0 0 0; background: rgba(255, 255, 255, .45); }
.index_PINZHI .swiperbtn { display: flex; justify-content: center; align-items: center; }
.index_PINZHI .swiperbtn .iconfont { font-size: 32px; color: #fff; }
.index_PINZHI .swiperbtn.swiper-prev-PINZHI { left: -70px; }
.index_PINZHI .swiperbtn.swiper-next-PINZHI { right: -70px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_case { padding: 0 0 100px 0; }
.index_case .dt { margin: 0 0 80px 0; }
.index_case .dd .swiper-slide .img { position: relative; height: 380px; }
.index_case .dd .swiper-slide .box { transition: all .5s; position: absolute; padding: 24px; display: flex; justify-content: center; align-items: center; flex-direction: column; }
.index_case .dd .swiper-slide .box .text { font-size: 24px; line-height: 32px; text-shadow: 1px 1px 2px #000; }
.index_case .dd .swiper-slide .box .desc { display: none; margin: 32px 0 0 0; font-size: 16px; line-height: 24px; text-shadow: 1px 1px 2px #000;  }
.index_case .dd .swiper-slide .box .more { display: none; margin: 32px 0 0 0; font-size: 18px; line-height: 32px; text-shadow: 1px 1px 2px #000;  }
.index_case .dd .swiper-slide .box .more .iconfont { margin: 0 0 0 8px; color: #005ca3; }

.index_case .dd .swiper-slide .box:hover { background: rgba(0, 0, 0, .7); }
.index_case .dd .swiper-slide .box:hover .desc { display: block; }
.index_case .dd .swiper-slide .box:hover .more { display: block; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_news { padding: 90px 0 65px 0; }
.index_news .dt { margin: 0 0 40px 0; }
.index_news .dd .swiper-container { width: 1680px; padding: 40px; margin: 0 0 0 -40px; }
.index_news .dd .swiper-slide { }
.index_news .dd .swiper-slide .box { transition: all 1s; }
.index_news .dd .swiper-slide .img { height: 300px; }
.index_news .dd .swiper-slide .img img { transition: all 1s; }
.index_news .dd .swiper-slide .txt { padding: 40px; background: #f8f8f8; }
.index_news .dd .swiper-slide .txt .time { font-size: 16px; }
.index_news .dd .swiper-slide .txt .text { height: 64px; margin: 18px 0; font-size: 22px; line-height: 32px; }
.index_news .dd .swiper-slide .txt .desc { margin: 0 0 18px 0; }
.index_news .dd .swiper-slide .txt .more { font-size: 18px; }
.index_news .dd .swiper-slide .txt .more .iconfont { margin: 0 0 0 8px; color: #005ca3; }

.index_news .dd .swiper-slide a:hover .box { transform: scale(1.05); box-shadow: 0 0 24px 6px rgba(0, 0, 0, 0.2); }
.index_news .dd .swiper-slide a:hover .img img { transform: scale(1.2); }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_news_a { padding: 90px 0 65px 0; }
.index_news_a .dd { margin: 30px -35px 0 -35px; }
.index_news_a .mui-table-view { padding: 0 35px 0 0; }
.index_news_a .mui-table-view .mui-media { padding: 0 0 35px 35px; overflow: inherit; }
.index_news_a .mui-table-view .mui-media a { transition: all .8s; padding: 0!important; margin: 0; }
.index_news_a .mui-table-view .mui-media-object.mui-pull-left { max-width: 80px; width: 80px; height: 86px; margin-right: 14px; }
.index_news_a .mui-table-view .mui-media-object.mui-pull-left .time .A { font-size: 26px; line-height: 32px; }
.index_news_a .mui-table-view .mui-media-body .text { margin: 0 0 14px 0; font-size: 16px; }
.index_news_a .mui-table-view .mui-media-body .desc { height: 48px; }

.index_news_a .mui-table-view .mui-media a:hover .text { color: #005ca3; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.index_cooperation { padding: 105px 0; background: url("../img/indexCooperation.jpg") no-repeat fixed center; background-size: cover; }
.index_cooperation .dd { padding: 20px 40px 0 0; margin: 0 -40px; }
.index_cooperation .dd .item { padding: 0 0 40px 40px; }
.index_cooperation .dd .item .img { transition: all .8s; height: 120px; cursor: pointer; }
.index_cooperation .dd .item .img:hover { box-shadow: 0 0 18px 2px rgba(0, 0, 0, 0.2); }

.mui-col-xs-50 { width: 20%; }

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/* ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘   */
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

.breadcrumb { height: 92px; border-bottom: solid 2px #ddd; }
.breadcrumb .dl { display: flex; justify-content: space-between; align-items: center; }
.breadcrumb .dl .pagesNav_a { flex: 1; display: flex; justify-content: flex-start; align-items: center; }
.breadcrumb .dl .pagesNav_a a { display: block; height: 90px; line-height: 90px; padding: 0 30px; margin: 0 2px 0 0; }
.breadcrumb .dl .pagesNav_a a:hover, .breadcrumb .dl .pagesNav_a a.active { color: #005ca3; border-bottom: solid 3px #005ca3; }

.breadcrumb .dd { max-width: 500px; }
.breadcrumb .dd a, .breadcrumb .dd span { line-height: 90px; color: #666;font-size: 14px;}
.breadcrumb .dd span:last-child { display: none; }
.breadcrumb .dd a:hover { color: #005ca3; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.containers { margin: 50px auto; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.container_l { width: 845px; }
.container_r { width: 310px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.page_dt .text { margin: 0 0 20px 0; font-size: 36px; line-height: 38px; }
.page_dt .text b:nth-child(n) { color: #333333; }
.page_dt .text b:nth-child(2n) { color: #005ca3; }

.page_dt .line { width: 40px; height: 4px; margin: 0 auto; background: #999999; }

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/* ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘   */
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

.index_aboutus.channel_aboutus { background: #f5f5f5; padding: 60px 0 0 0; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.pagesNav { display: none; max-height: 40px; margin: 0 0 40px 0; }
.pagesNav .son { display: flex; justify-content: center; }
.pagesNav .son a { position: relative; transition: all .5s; display: inline-block; margin: 0 15px; line-height: 40px; color: #333; background: #f8f8f8; border-radius: 3px; }
.pagesNav .son a span { display: inline-block; height: 24px; padding: 0 20px; line-height: 24px; }

.pagesNav .son a:hover, .pagesNav .son a.active { background: #005ca3; color: #fff; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.channel_development_history { padding: 100px 0 100px 0; background: url("../img/channel_development_history.jpg") no-repeat fixed center; background-size: cover; }
.layui-timeline{padding-top: 250px;}
.time-line-box { margin-top: 40px; }
.time-line-box ul:after {
    content: '';
    background: url(../img/line.png) repeat-x left bottom;
    height: 52px;
    width: 1000%;
    position: absolute;
    left: 0;
    z-index: 1;
}
.time-line-box ul li {
    float: left;
    width: 270px;
    position: relative;
    padding-top: 150px;
    padding-bottom: 0;
    padding-left: 0;
    z-index: 2;
}
.time-line-box ul li:after {
    content: '';
    height: 60px;
    border-left: #d3d3d2 2px solid;
    position: absolute;
    top: 52px;
    left: 135px;
}
.time-line-box ul li dl {}
.time-line-box ul li dl dt {
	background-color: #005ca3;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    position: relative;
	text-align: center;
	line-height: 46px;
}
.time-line-box ul li dl dt:after {
    content: ''; width: 15px; height: 15px; border-radius: 100%; background: #005ca3;
    position: absolute;
    left:129px;
    top: -38px;
    border: #fff 2px solid;
}
.time-line-box ul li dl dd {
	background-color: #fff;
    color: #333;
    font-size: 16px;
    line-height: 1.8;
	padding: 12px;
	height: 100px;
	text-align: center;
    /*padding-left: 15px;*/
    position: relative;
}
/*.time-line-box ul li dl dd:after {content: '';width: 6px;height: 6px;border-radius: 100%;background: #005ca3;position: absolute;left: 0;top: 50%;margin-top: -3px;}*/
.time-line-box ul li:first-child {margin-left: 0px;}
.time-line-box ul li:last-child {margin-right: 40px;}
.time-line-box ul li:nth-child(2n) {padding-top: 0; width: 100px;}
.time-line-box ul li:nth-child(2n):after {top: auto;bottom: -51px;height: 76px;z-index: 2;left: 56px;}
.time-line-box ul li:nth-child(2n) dt:after {     left: 129px; top: 165px; }
.time-line-box ul li:nth-child(2n) .layui-text {width: 270px;position: absolute;left: -80px;bottom: 60px;}
.time-line-box ul .item-this:after {border-left: #005ca3 2px solid;}
.time-line-box ul .item-this .layui-text {border-left: #005ca3 2px solid !important;}
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.channel_Culture { background: #fff; padding: 80px 0 80px 0; overflow: hidden; }
.channel_Culture .page_dt { margin: 0 0 40px 0; }

.channel_Culture .dd { display: flex; }
.channel_Culture .dd .cell4a { position: relative; }
.channel_Culture .dd .cell4a .backgrounds { position: relative; z-index: 12; padding: 72px 0; }
.channel_Culture .dd .cell4a .background { height: 350px; border-radius: 0 175px 175px 0; }
.channel_Culture .dd .cell4a .background .img { position: relative; z-index: 12; width: 320px; height: 320px; margin: 15px; border-radius: 50%; }

.channel_Culture .dd .cell4a .contains { width: 450px; height: 450px; border-radius: 0 100% 100% 0; }
.channel_Culture .dd .cell4a .contains { position: absolute; top: 50%; right: -50px; margin-top: -223px; border: solid 4px #005ca3; }
.channel_Culture .dd .cell4a .contains .dots { position: absolute; right: 214px; width: 12px; height: 12px; border-radius: 100%; background: #005ca3; }
.channel_Culture .dd .cell4a .contains .dots.dot4a { top: -8px; }
.channel_Culture .dd .cell4a .contains .dots.dot4b { bottom: -8px; }
.channel_Culture .dd .cell4a .contains4a { position: absolute; top: 0; right: 180px; width: 450px; height: 550px; background: #fff; }

.channel_Culture .dd .cell4b { position: relative; }
.channel_Culture .dd .cell4b .cell { position: absolute; height: 80px; width: 700px; }
.channel_Culture .dd .cell4b .cell .object { width: 80px; height: 80px; margin-right: 24px; background: #005ca3; border-radius: 100%; }
.channel_Culture .dd .cell4b .cell .object { line-height: 75px; font-size: 42px; box-shadow: 10px 10px 30px rgb(199, 38, 30,.5); }
.channel_Culture .dd .cell4b .cell .body { font-size: 16px; line-height: 80px; }

.channel_Culture .dd .cell4b .cell.cell-1 { left: -110px; top: 10px; }
.channel_Culture .dd .cell4b .cell.cell-2 { left: -18px; top: 95px; }
.channel_Culture .dd .cell4b .cell.cell-3 { left: 10px; bottom: 208px; }
.channel_Culture .dd .cell4b .cell.cell-4 { left: -18px; bottom: 95px; }
.channel_Culture .dd .cell4b .cell.cell-5 { left: -110px; bottom: 10px; }

.channel_Culture .dd .cultureRow{display: flex}
.cultureBox{flex:1; }
.channel_Culture .dd .cultureText{display: flex;flex-direction: column;justify-content: center;}
.channel_Culture .dd .cultureText-box{padding-left: 100px;}
.channel_Culture .dd .cultureText-box .cultureText-tit{font-size: 36px;font-weight: bold;color:#005ca3}
.channel_Culture .dd .cultureText-box .cultureText-con{font-size: 18px;color:#666;margin-top:20px;}
.channel_Culture .dd .cultureText-box-l{padding-left: 0;}
.channel_Culture .dd .cultureImg{overflow: hidden;width:700px;height: 360px;}
.channel_Culture .dd .cultureImg img { transition: all .8s; height: 100%;width: 100%; object-fit: cover;object-position: center; }
.channel_Culture .dd .cultureRow:hover .cultureImg img { transform: scale(1.1); }

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.channel_Honor { padding: 70px 0 70px 0; overflow: hidden; }
.channel_Honor .page_dt { margin: 0 0 50px 0; }

.channel_Honor .dd .swiper-slide { width: 620px; height: 510px; background: #fff; box-shadow: 0 8px 30px #999; }
.channel_Honor .dd .swiper-slide .box { position: relative; transition: all .5s; background: #fff; }
.channel_Honor .dd .swiper-slide .box .img { height: 460px; border: solid 1px #ccc; }
.channel_Honor .dd .swiper-slide .box .txt { position: absolute; line-height: 50px; bottom: 0; color: #333; text-shadow: 0 0 3px #fff; }

.swiper-pagination-Honor { position: static; margin: 30px 0 0 0; }
.swiper-pagination-Honor .swiper-pagination-bullet { width: 12px; height: 12px; border-radius: 100%; background: #fff; opacity: 1; }
.swiper-pagination-Honor .swiper-pagination-bullet-active { background: #005ca3; }

.swiper-container-Honor { overflow: initial; }
.swiper-container-Honor .swiperbtn { position: absolute; top: 50%; width: 50px; height: 50px; margin: -25px 0 0 0; background: rgba(255, 255, 255, .45); }
.swiper-container-Honor .swiperbtn { display: flex; justify-content: center; align-items: center; }
.swiper-container-Honor .swiperbtn .iconfont { font-size: 24px; color: #666; }
.swiper-container-Honor .swiperbtn.swiper-prev-Honor { left:  -30px; }
.swiper-container-Honor .swiperbtn.swiper-next-Honor { right: -30px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_QualityAssurance .dd { margin: 0 -14px 0 -14px; }

.list_QualityAssurance .dd .box { padding: 24px; background-color: #f8f8f8;}
.list_QualityAssurance .dd .box .txt { display: flex; justify-content: space-between; margin: 0 0 20px 0; }
.list_QualityAssurance .dd .box .txt .text { flex: 1; margin: 0 24px 0 0; font-size: 24px; line-height: 26px;    text-align: left; }
.list_QualityAssurance .dd .box .txt .more { display: flex; justify-content: center; align-items: center; }
.list_QualityAssurance .dd .box .txt .more { width: 26px; height: 26px; font-size: 18px; border: solid 1px #666; color: #666; }
.list_QualityAssurance .dd .box .des { height: 48px;    text-align: left; }

.list_QualityAssurance .dd .img { height: 321px; }
.list_QualityAssurance .dd .img img { transition: all .8s; }
.list_QualityAssurance .dd a:hover .img img { transform: scale(1.1); }
.list_QualityAssurance .dd a:hover .box { box-shadow: 0 0 24px 6px rgba(0, 0, 0, 0.2); }
.list_QualityAssurance .dd a:hover .text { color: #005ca3;  }
.list_QualityAssurance .dd a:hover .more { color: #005ca3;  border: solid 1px #005ca3;}


/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_case .dd { width: 1480px; margin: 0 -40px 0 -40px; }
.list_case .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 20px 0 0; }
.list_case .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 36px 20px; }

.list_case .dd .box { transition: all 1s; }
.list_case .dd .img { height: 300px; }
.list_case .dd .img img { transition: all 1s; }
.list_case .dd .txt { padding: 40px; background: #f8f8f8; }
.list_case .dd .txt .time { font-size: 16px; }
.list_case .dd .txt .text { height: 32px; margin: 0 0 18px 0; font-size: 22px; line-height: 32px; }
.list_case .dd .txt .desc { margin: 0 0 18px 0; }
.list_case .dd .txt .more { font-size: 18px; }
.list_case .dd .txt .more .iconfont { margin: 0 0 0 8px; color: #005ca3; }

.list_case .dd a:hover .box { transform: scale(1.05); box-shadow: 0 0 24px 6px rgba(0, 0, 0, 0.2); }
.list_case .dd a:hover .img img { transform: scale(1.2); }
.list_case .dd a:hover .text { color: #005ca3;  }
.list_case .dd a:hover .more { color: #005ca3;  }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_news { padding: 24px 0 65px 0; }
.list_news .dd { margin: 30px -35px 0 -35px; }
.list_news .dd .mui-table-view { padding: 0 35px 45px 0!important; }
.list_news .dd .mui-table-view .mui-media { padding: 0 0 35px 35px!important; overflow: inherit; }
.list_news .dd .mui-table-view .mui-media a { transition: all .8s; padding: 0!important; margin: 0; }
.list_news .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 80px; width: 80px; height: 86px; margin-right: 14px; }
.list_news .dd .mui-table-view .mui-media-object.mui-pull-left .time .A { font-size: 26px; line-height: 32px; }
.list_news .dd .mui-table-view .mui-media-body .text { margin: 0 0 14px 0; font-size: 16px; }
.list_news .dd .mui-table-view .mui-media-body .desc { height: 48px; }

.list_news .dd .mui-table-view .mui-media a:hover .text { color: #005ca3; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_news_a .outPager { margin-top: 40px; }
.list_news_a .mui-table-view .mui-media-object { transition: all .5s; position: relative; max-width: 250px; width: 250px; height: 160px; border: solid 1px #eee; overflow: hidden; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-left { margin-right: 20px; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-left img { object-fit: cover; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-right { width: 154px; border: none; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-right .time { position: absolute; width: 100%; height: 100%; overflow: hidden; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-right .time .A { position: absolute; top: 50px; right: 20px; font-size: 36px; line-height: 36px; color: #807c74; }
.list_news_a .mui-table-view .mui-media-object.mui-pull-right .time .B { position: absolute; bottom: 50px; right: 20px; font-size: 14px; line-height: 18px; color: #807c74; }
.list_news_a .mui-table-view .mui-media-body { transition: all .5s; padding-top: 5px; }
.list_news_a .mui-table-view .mui-media-body .text { transition: all .5s; font-size: 18px; margin: 14px 0; }
.list_news_a .mui-table-view .mui-media-body .desc { max-height: 72px; }
.list_news_a .mui-table-view .mui-table-view-cell > a:not(.mui-btn) { transition: all .5s; height: 208px; padding: 24px 0 24px 0 !important; border-bottom: solid 1px #eee; }
.list_news_a .mui-table-view .mui-table-view-cell > a:not(.mui-btn):hover { padding: 24px 0 24px 24px !important; box-shadow: 0 0 24px #d7d7d7; border-color: #fff; }
.list_news_a .mui-table-view .mui-table-view-cell > a:not(.mui-btn):hover .mui-media-body .text { color: #005ca3; }
.list_news_a .mui-table-view .mui-table-view-cell > a:not(.mui-btn):hover .mui-media-object.mui-pull-right { width: 130px; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.container_HR { display: flex; justify-content: space-between; }
.container_HR .container_HR_L { width: 300px; margin: 0 40px 0 0; }
.container_HR .container_HR_L .A { font-size: 32px; line-height: 45px;color:#d3d4da!important}

.container_HR .container_HR_L .B { margin: 24px 0 0 0; color: #333; font-size:18px;}
.container_HR .container_HR_L .B b:last-child { color: #005ca3; }
.container_HR .container_HR_L .C { margin: 0 0 24px 0; color:#d3d4da!important }

.container_HR .container_HR_L .D { margin: 24px 0 0 0; }
.container_HR .container_HR_L .E { margin: 0 0 24px 0; }
.container_HR .container_HR_L .F img { width: 100%; max-width: 100%; }


.container_HR .container_HR_R .dt_HR .text b { margin: 0 14px 0 0;font-size: 18px; }
.container_HR .container_HR_R .dt_HR .text span{color:#d3d4da!important}
.container_HR .container_HR_R { flex: 1; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_HR { padding-top: 70px; margin-bottom: 100px; }

.list_HR .mui-table-view { padding-bottom: 45px; }
.list_HR .mui-table-view-cell { padding:0!important; }
.list_HR .mui-table-view-cell .mui-collapse-naviget { padding: 12px 35px 12px 50px!important; margin:0; }
.list_HR .mui-table-view-cell .mui-collapse-naviget .text { font-size: 16px; line-height: 42px; }

.list_HR .mui-table-view-cell.mui-collapse-JavenChyi { margin-bottom: 24px; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget { border: solid 1px #ddd !important; background: #EEE; cursor: pointer; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget .text a { display: inline-block; padding:0 30px; line-height: 42px; background: #0d345f; color:#fff; border-radius: 2px; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-content { display: none; padding:0!important; margin:0!important; background: #fff; border:solid 1px #ddd; border-top: none; overflow: hidden; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-content .body { padding: 50px; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget .icon span{color:#005ca3}
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget  .c_tit{color:#005ca3}

.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives { margin-top: 0; background: #f6f6f6 !important; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-content { display: block; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-naviget{ background: #005ca3; border-color: #005ca3!important; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-naviget .c_tit{color:#fff;}
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-naviget .c_333333{color:#fff!important;;}
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-naviget .icon span{color:#fff}
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget .icon_box {
    display: flex; align-items: center; justify-content: flex-end; height: 42px;
}
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget .icon_box .icon { transition: all .5s; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-naviget .icon_box .icon { transform: rotate(180deg); }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_search .search .input-group { display: flex; justify-content: space-around; align-items: center; }
.list_search .search .input-group input { height: 40px; border: solid 1px #ccc; border-radius: 3px; margin: 0; padding: 0 14px; text-align: left; }
.list_search .search .input-group button { width: 200px; height: 40px; border-radius: 3px; margin: 0 0 0 14px; text-align: center; background: #005ca3; color: #fff; }

.list_search .search .order-box { padding: 50px 0; display: flex; justify-content: space-around; align-items: center; }
.list_search .search .order-box .total { text-align: left; flex: 1; }
.list_search .search .order-box .total .text-danger { color: #005ca3; }
.list_search .search .order-box .category-order { display: flex; justify-content: space-around; align-items: center; }
.list_search .search .order-box .category-order li { padding: 0 10px; }
.list_search .search .order-box .category-order li a.active { color: #005ca3; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_product .dd { margin: 0 -20px 0 -20px; }
.list_product .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 20px 0 0; }
.list_product .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 36px 20px; }

.list_product .dd .img { height: 240px; overflow: hidden; border: solid 8px #fff; border-bottom: none; }
.list_product .dd .img img { transition: all .5s; }
.list_product .dd .txt { transition: all .5s; font-size: 14px; line-height: 40px; }

.list_product .dd a { transition: all .5s; border: solid 1px #e5e5e5; }
.list_product .dd a:hover { box-shadow: 0 0 24px #d7d7d7; }
.list_product .dd a:hover .img img { transform: scale(1.1); }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_product_a .dd .mui-table-view { margin: 0 -40px 0 -40px; padding: 20px 40px 40px 0!important; }
.list_product_a .dd .mui-table-view .mui-table-view-cell { padding: 0 0 40px 40px!important; }
.list_product_a .dd .mui-table-view .mui-table-view-cell a { transition: all .8s; padding: 30px!important; background: rgba(244,244,244,1); }
.list_product_a .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 205px; width: 205px; height: 145px; margin-left: 30px; background: #fff; }
.list_product_a .dd .mui-table-view .mui-media-object.mui-pull-right img { transition: all .8s; }
.list_product_a .dd .mui-table-view .mui-media-body .text { transition: all .8s; font-size: 20px; line-height: 24px; margin: 0 0 15px 0; }
.list_product_a .dd .mui-table-view .mui-media-body .desc { transition: all .8s; height: 48px; }
.list_product_a .dd .mui-table-view .mui-media-body .more span { display: inline-block; height: 32px; line-height: 30px; padding: 0 32px; }
.list_product_a .dd .mui-table-view .mui-media-body .more span { margin: 26px 0 0 0; border: solid 1px #ddd; background: #fff; }

.list_product_a .dd .mui-table-view .mui-table-view-cell a:hover { background: #0d345f; }
.list_product_a .dd .mui-table-view .mui-table-view-cell a:hover .mui-media-body .text { color: #fff; }
.list_product_a .dd .mui-table-view .mui-table-view-cell a:hover .mui-media-body .desc { color: rgba(255,255,255,0.6); }
.list_product_a .dd .mui-table-view .mui-table-view-cell a:hover .mui-media-object.mui-pull-right img { transform: scale(1.1); }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_honor .dd { margin: 0 -20px 0 -20px; }
.list_honor .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 20px 0 0; }
.list_honor .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 36px 20px; }

.list_honor .dd .img { height: 240px; overflow: hidden; border: solid 8px #fff; border-bottom: none; }
.list_honor .dd .img img { transition: all .5s; }
.list_honor .dd .txt { transition: all .5s; font-size: 14px; line-height: 40px; }

.list_honor .dd a { transition: all .5s; border: solid 1px #e5e5e5; }
.list_honor .dd a:hover { box-shadow: 0 0 24px #d7d7d7; }
.list_honor .dd a:hover .img img { transform: scale(1.1); }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_service { margin: 65px 0 65px 0; }
.list_service .dd { width: 1240px; margin-left: -20px; }
.list_service .dd .mui-grid-mine.mui-table-view.mui-grid-view.mui-grid-9 { padding: 0 20px 0 0; }
.list_service .dd .mui-grid-mine.mui-table-view.mui-grid-view.mui-grid-9 .mui-table-view-cell { padding: 0 0 0 20px; }
.list_service .dd .img { height: 165px; overflow: hidden; }
.list_service .dd .img img { transition: all .5s; object-fit: cover; }
.list_service .dd .img .mask { position: absolute; background: #000; background: rgba(0, 0, 0, .5); }
.list_service .dd .img .text { transition: all .5s; position: absolute; top: 50%; margin-top: -33px; font-size: 18px; font-weight: bold; line-height: 66px; }
.list_service .dd a:hover .img .mask, .list_service .dd li.active .img .mask { background: none; }
.list_service .dd a:hover .img .text, .list_service .dd li.active .img .text { background: #005ca3; color: #fff; }
.list_serviceA .dd { width: 1240px; padding: 0 20px 0 0; margin-left: -20px; }
.list_serviceA .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 20px 0 0; }
.list_serviceA .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 36px 20px; }
.list_serviceA .dd .img { height: 268px; overflow: hidden; border: solid 1px #e5e5e5; border-bottom: none;}
.list_serviceA .dd .img img { transition: all .5s; object-fit: cover; }
.list_serviceA .dd .txt { transition: all .5s; padding: 20px; border: solid 1px #e5e5e5; }
.list_serviceA .dd .txt .text { font-size: 18px; font-weight: bold; }
.list_serviceA .dd .txt .time { font-size: 14px; }
.list_serviceA .dd a:hover .img img { transform: scale(1.2); }
.list_serviceA .dd a:hover .txt { box-shadow: 0 0 24px #d7d7d7; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_lxwm { width: 1260px; margin-left: -30px; }
.list_lxwm .mui-table-view { padding: 50px 30px 50px 0!important;  }
.list_lxwm .mui-table-view .mui-table-view-cell { padding: 0 0 0 30px!important; }
.list_lxwm .mui-table-view .mui-table-view-cell .box { padding: 24px  !important; border:solid 1px #eee;}
.list_lxwm .mui-table-view .mui-media-object { max-width: 48px; height: 48px; line-height: 48px; }
.list_lxwm .mui-table-view .mui-media-object.mui-pull-left { margin-right: 24px; }
.list_lxwm .mui-table-view .mui-media-body { height: 48px; }
.list_lxwm .mui-table-view .mui-media-body,.list_lxwm .mui-table-view .mui-media-body * {line-height: 24px;}

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
/* ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘ ✘✘✘✘   */
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

.outPager { text-align: center; }
.outPager ul { display: inline-block; }
.outPager li { float: left; }
.outPager li a, .outPager li span { display: inline-block; width: 40px; padding: 0; margin: 0 5px; line-height: 40px; background: #eee; border-radius: 0;}
.outPager li a:hover, .outPager li.active span { background: #005ca3 !important; color: #fff !important; border-color: #005ca3 !important;}
.outPager li.disabled span { opacity: 0.5; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.show_news {margin: 0 auto;}
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.show_content .text { font-size: 24px; line-height: 36px; }
.show_content .time { padding: 5px 0 20px 0; font-size: 14px; border-bottom: solid 1px #eee; }
.show_content .cont { margin: 20px 0; }
.show_content .pages { margin-top: 40px; }
.show_content .page.mui-table-view .mui-table-view-cell a { padding: 0 15px !important; }
.show_content .page.mui-table-view .mui-media-object { max-width: 40px; width: 50px; height: 60px; line-height: 60px; color: #666; }
.show_content .page.mui-table-view .mui-media-object .iconfont { font-size: 16px; }
.show_content .page.mui-table-view .mui-media-body { line-height: 60px; font-size: 16px; color: #666; }
.show_content .page.mui-table-view a { transition: all .5s; display: block; background: #eee; }
.show_content .page.mui-table-view a:hover { background: #005ca3; }
.show_content .page.mui-table-view a:hover .mui-media-object { color: #fff; }
.show_content .page.mui-table-view a:hover .mui-media-body { color: #fff; }
.show_maximge { overflow: hidden; }
.show_maximge p { vertical-align: middle; max-width: 100% !important; zoom: 1; }
.show_maximge p:after, .show_maximge p:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.show_maximge img { vertical-align: middle; max-width: 100% !important; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.msg-box { position: absolute !important; right: 0; top: 0; width: 100%; }
.n-top .n-arrow { bottom: -5px !important; }
.n-error .n-icon { background-position: 0 2px !important; }
.n-yellow .n-top .msg-wrap { bottom: auto!important; top: 0; right: 0; }
.n-yellow .msg-wrap { bottom: auto!important; top: 0; right: 0; }

.list_form .form { width: 900px; margin: 20px auto; }
.list_form .form .form-group { position: relative; display: flex; justify-content: space-around; align-items: center; margin: 0 0 24px 0; }
.list_form .form .control-label { width: 100px; margin: 0 24px 0 0; text-align: right; }

.list_form .form .col-xs-12.col-sm-8 { position: relative; flex: 1; }
.list_form .form .col-xs-12.col-sm-8 input { margin: 0; }
.list_form .form .col-xs-12.col-sm-8 button.btn-primary { width: 200px; background: #005ca3; color: #fff; }
.list_form .form .col-xs-12.col-sm-8 button.btn-default { width: 200px; }

.list_form .form .input-group { position: relative; display: flex; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
.list_contact4a { padding: 0 }
.list_contact4a .dd { padding: 56px 0 0 0; margin: 0 -30px; }
.list_contact4a .mui-grid-mine.mui-table-view.mui-grid-view { padding: 30px 30px 30px 0; }
.list_contact4a .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 30px; }
.list_contact4a .box { position: relative; padding: 50px 24px 24px 24px; border-radius: 10px; }
.list_contact4a .mui-table-view-cell:nth-child(1) .box { background: #f5f5f5; }
.list_contact4a .mui-table-view-cell:nth-child(2) .box { background: #f5f5f5; }
.list_contact4a .mui-table-view-cell:nth-child(3) .box { background: #f5f5f5; }
.list_contact4a .mui-table-view-cell:nth-child(4) .box { background: #f5f5f5; }

.list_contact4a .box .img { transition: all .8s; position: absolute; top: -40px; right: 40px; width:80px; height: 80px; }
.list_contact4a .box .img { border-radius: 40px; background: #005ca3; box-shadow: 0 0 5px #999; }
.list_contact4a .box .img .iconfont { font-size: 40px; line-height: 80px; }
.list_contact4a .mui-table-view-cell:nth-child(1) .box .img .iconfont { color: #fff; }
.list_contact4a .mui-table-view-cell:nth-child(2) .box .img .iconfont { color: #fff; }
.list_contact4a .mui-table-view-cell:nth-child(3) .box .img .iconfont { color: #fff; }
.list_contact4a .mui-table-view-cell:nth-child(4) .box .img .iconfont { color: #fff; }

.list_contact4a .box .txt { height: 72px; }
.list_contact4a .box .txt .text { font-size: 18px; }
.list_contact4a .box .txt .desc { font-size: 14px; }

.list_contact4a .box:hover .img { box-shadow: 0 0 15px #333; }
.list_map { overflow: hidden; padding: 0 0 100px 0; }
/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
